jaguarundi (herpailurus yagouaroundi) - German English Dictionary